something viewed as a product of human conception - Español Inglés Diccionario